package g.beny.manage.bean;

import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.EL;
import org.nutz.dao.entity.annotation.Name;
import org.nutz.dao.entity.annotation.Prev;
import org.nutz.dao.entity.annotation.Table;

/**
* 
*/
@Table("t_beny_sys_resource")
public class Resource {

	/**
	 * 
	 */
	@Name
	@Column("resourceId")
	@Prev(els={@EL("uuuid(true)")})
	private String resourceId;
	/**
	 * 
	 */
	@Column("companyId")
	private String companyId;
	/**
	 * 
	 */
	@Column("resourceName")
	private String resourceName;
	/**
	 * 
	 */
	@Column("resourceTypeId")
	private Integer resourceTypeId;
	/**
	 * 
	 */
	@Column("resourceScope")
	private Integer resourceScope;
	/**
	 * 
	 */
	@Column("createDate")
	private java.util.Date createDate;
	/**
	 * 
	 */
	@Column("createUser")
	private String createUser;
	/**
	 * 
	 */
	@Column("deleteUser")
	private String deleteUser;
	/**
	 * 
	 */
	@Column("deleteDate")
	private java.util.Date deleteDate;
	/**
	 * 
	 */
	@Column("status")
	private Integer status;
	/**
	 * @return the resourceId
	 */
	public String getResourceId() {
		return resourceId;
	}
	/**
	 * @param resourceId the resourceId to set
	 */
	public void setResourceId(String resourceId) {
		this.resourceId = resourceId;
	}
	/**
	 * @return the companyId
	 */
	public String getCompanyId() {
		return companyId;
	}
	/**
	 * @param companyId the companyId to set
	 */
	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}
	/**
	 * @return the resourceName
	 */
	public String getResourceName() {
		return resourceName;
	}
	/**
	 * @param resourceName the resourceName to set
	 */
	public void setResourceName(String resourceName) {
		this.resourceName = resourceName;
	}
	/**
	 * @return the resourceTypeId
	 */
	public Integer getResourceTypeId() {
		return resourceTypeId;
	}
	/**
	 * @param resourceTypeId the resourceTypeId to set
	 */
	public void setResourceTypeId(Integer resourceTypeId) {
		this.resourceTypeId = resourceTypeId;
	}
	/**
	 * @return the resourceScope
	 */
	public Integer getResourceScope() {
		return resourceScope;
	}
	/**
	 * @param resourceScope the resourceScope to set
	 */
	public void setResourceScope(Integer resourceScope) {
		this.resourceScope = resourceScope;
	}
	/**
	 * @return the createDate
	 */
	public java.util.Date getCreateDate() {
		return createDate;
	}
	/**
	 * @param createDate the createDate to set
	 */
	public void setCreateDate(java.util.Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * @return the createUser
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * @param createUser the createUser to set
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * @return the deleteUser
	 */
	public String getDeleteUser() {
		return deleteUser;
	}
	/**
	 * @param deleteUser the deleteUser to set
	 */
	public void setDeleteUser(String deleteUser) {
		this.deleteUser = deleteUser;
	}
	/**
	 * @return the deleteDate
	 */
	public java.util.Date getDeleteDate() {
		return deleteDate;
	}
	/**
	 * @param deleteDate the deleteDate to set
	 */
	public void setDeleteDate(java.util.Date deleteDate) {
		this.deleteDate = deleteDate;
	}
	/**
	 * @return the status
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * @param status the status to set
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	
	
}